<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:p="http://primefaces.org/ui"
                template="/templates/ui.xhtml">

<ui:define name="head">
    <script type="text/javascript">
        function doPopupWindow(obj) {
            var pkid = obj.parentNode.parentNode.parentNode.getAttribute("data-rk");
            var popupwindow = window.open("common/actInfoForm.xhtml?pkid=" + pkid, "", "height=600,width=800,left=200,top=100,toolbar=no,menubar=no,scrollbars=yes,location=no");
            popupwindow.focus;
        }
    </script>
    <style type="text/css">
        .col-95 {
            width: 95%;
        }

        .col-5 {
            width: 5%;
        }
    </style>
</ui:define>
<ui:define name="content">
<div style="margin:5px">
<p:tabView id="tabview" dynamic="true" cache="false" style="font-weight:normal;font-style:normal;width:100%">
<p:tab title="报文发送处理">
<h:form>
<div id="qrytable">
<p:messages id="msgs" showDetail="false"/>
<p:panel style="margin-top:10px">
    <h:panelGrid columns="2" cellspacing="5" columnClasses="col-95,col-5">
        <h:panelGrid columns="2" cellspacing="5">
            <h:outputLabel value="交易码:"/>
            <p:inputText value="#{hmbMockAction.txnCode}"/>
            <h:outputLabel value="交易编号:"/>
            <p:inputText value="#{hmbMockAction.msgSn}"/>
        </h:panelGrid>
        <h:panelGrid>
            <p:commandButton style="width:90px;" value="查询"
                             action="#{hmbMockAction.onQueryTmpMsgout}"
                             update="pdt,pdt2, msgs">
            </p:commandButton>
            <p:commandButton style="width:90px;" value="发送"
                             action="#{hmbMockAction.onSendMockMsg}"
                             update="pdt,pdt2, msgs">
            </p:commandButton>
        </h:panelGrid>
    </h:panelGrid>
</p:panel>
<p:ajaxStatus style="height:18px;text-align:center">
    <f:facet name="start">
        <h:graphicImage value="/images/ajaxloadingbar.gif"/>
    </f:facet>
    <f:facet name="complete">
        <h:outputText value=""/>
    </f:facet>
</p:ajaxStatus>
===>TMP_MSGOUT  待发送报文
<p:dataTable id="pdt" dynamic="true" style="width:100%;"
             editable="true"
             rowEditListener="#{hmbMockAction.onSaveTmpMsgoutData}"
             value="#{hmbMockAction.tmpMsgoutList}" var="record"
             rowKey="#{record.pkid}"
             selection="#{hmbMockAction.selectedTmpMsgoutRecords}"
             paginatorTemplate="{FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
             paginator="true" rows="15" paginatorPosition="bottom"
             rowsPerPageTemplate="100,50,30,15,5"
             emptyMessage="数据记录为空...">

<p:column headerText="交易码">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnCode}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnCode}" label="txnCode"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgSn}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgSn}" label="msgSn"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文的子序号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgSubSn}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgSubSn}" label="msgSubSn"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgType}" label="msgType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="子报文数">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.submsgNum}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.submsgNum}" label="submsgNum"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="发送方编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.sendSysId}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.sendSysId}" label="sendSysId"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="发起方编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.origSysId}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.origSysId}" label="origSysId"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文产生时间">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgDt}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgDt}" label="msgDt"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="截止交易日期">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgEndDate}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgEndDate}" label="msgEndDate"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="动作代码">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.actionCode}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.actionCode}" label="actionCode"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="原始报文编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.origMsgSn}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.origMsgSn}" label="origMsgSn"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文处理代码">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.rtnInfoCode}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.rtnInfoCode}" label="rtnInfoCode"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文处理信息">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.rtnInfo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.rtnInfo}" label="rtnInfo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交易方式">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnType}" label="txnType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="业务种类">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.bizType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.bizType}" label="bizType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="发起方的交易类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.origTxnCode}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.origTxnCode}" label="origTxnCode"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="信息ID1">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.infoId1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.infoId1}" label="infoId1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="信息ID1类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.infoIdType1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.infoIdType1}" label="infoIdType1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="信息ID2">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.infoId2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.infoId2}" label="infoId2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="信息ID2类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.infoIdType2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.infoIdType2}" label="infoIdType2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="信息编码">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.infoCode}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.infoCode}" label="infoCode"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="信息名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.infoName}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.infoName}" label="infoName"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="信息地址">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.infoAddr}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.infoAddr}" label="infoAddr"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="分户数">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.cellNum}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.cellNum}" label="cellNum"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="建筑面积">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.builderArea}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.builderArea}" label="builderArea"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="归属区县ID">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.districtId}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.districtId}" label="districtId"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="核算户账号1">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.fundActno1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.fundActno1}" label="fundActno1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="核算户账号1类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.fundActtype1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.fundActtype1}" label="fundActtype1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="核算户账号2">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.fundActno2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.fundActno2}" label="fundActno2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="核算户账号2类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.fundActtype2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.fundActtype2}" label="fundActtype2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="结算户账号1">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.settleActno1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.settleActno1}" label="settleActno1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="结算户账号1类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.settleActtype1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.settleActtype1}" label="settleActtype1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="结算户账号2">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.settleActno2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.settleActno2}" label="settleActno2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="结算户账号2类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.settleActtype2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.settleActtype2}" label="settleActtype2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="基金帐户状态">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.actSts}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.actSts}" label="actSts"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="账户余额">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.actBal}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.actBal}" label="actBal"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="会计帐号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.cbsActno}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.cbsActno}" label="cbsActno"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="会计帐号类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.cbsActtype}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.cbsActtype}" label="cbsActtype"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="会计帐户名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.cbsActname}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.cbsActname}" label="cbsActname"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="开户银行名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.bankName}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.bankName}" label="bankName"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="分支机构编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.branchId}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.branchId}" label="branchId"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="存款类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.depositType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.depositType}" label="depositType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交易金额1">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnAmt1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnAmt1}" label="txnAmt1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交易金额2">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnAmt2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnAmt2}" label="txnAmt2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交易金额3">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnAmt3}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnAmt3}" label="txnAmt3"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交易金额4">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnAmt4}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnAmt4}" label="txnAmt4"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="利息金额1">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.intrAmt1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.intrAmt1}" label="intrAmt1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="利息金额2">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.intrAmt2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.intrAmt2}" label="intrAmt2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="利息金额3">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.intrAmt3}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.intrAmt3}" label="intrAmt3"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="利息金额4">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.intrAmt4}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.intrAmt4}" label="intrAmt4"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="借贷标志">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.dcFlag}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.dcFlag}" label="dcFlag"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交易时间">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnDt}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnDt}" label="txnDt"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="方案编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.schemeNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.schemeNo}" label="schemeNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="流水编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.streamNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.streamNo}" label="streamNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="单位ID">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgId}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgId}" label="orgId"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="单位类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgType}" label="orgType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="单位名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgName}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgName}" label="orgName"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="单位地址">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgAddr}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgAddr}" label="orgAddr"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="单位邮编">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgZipcode}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgZipcode}" label="orgZipcode"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="单位联系电话">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgPhone}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgPhone}" label="orgPhone"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="单位联系人">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgLinkman}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgLinkman}" label="orgLinkman"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="组织机构代码">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgCodeNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgCodeNo}" label="orgCodeNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="营业执照编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgLicenseNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgLicenseNo}" label="orgLicenseNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="资质证书编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.orgCertNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.orgCertNo}" label="orgCertNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="法人代表">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.legalPerson}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.legalPerson}" label="legalPerson"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="开发单位名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.devOrgName}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.devOrgName}" label="devOrgName"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="房屋交存类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.houseDepType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.houseDepType}" label="houseDepType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="收据编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.receiptNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.receiptNo}" label="receiptNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交存标准1">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.depStandard1}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.depStandard1}" label="depStandard1"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="缴款类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.depType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.depType}" label="depType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="缴存人">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.depPerson}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.depPerson}" label="depPerson"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="户卡号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.houseCardNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.houseCardNo}" label="houseCardNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="购房合同号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.houseContNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.houseContNo}" label="houseContNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交存标准2">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.depStandard2}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.depStandard2}" label="depStandard2"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="资金付方账号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payoutActno}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payoutActno}" label="payoutActno"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="付款方名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payoutActName}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payoutActName}" label="payoutActName"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="资金收方账号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payinActno}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payinActno}" label="payinActno"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="收款方名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payinActName}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payinActName}" label="payinActName"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="购房人联系电话">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.houseCustPhone}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.houseCustPhone}" label="houseCustPhone"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="凭证状态">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.voucherSts}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.voucherSts}" label="voucherSts"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="凭证类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.voucherType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.voucherType}" label="voucherType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="关联报文编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.linkMsgSn}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.linkMsgSn}" label="linkMsgSn"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="有无电梯">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.elevatorType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.elevatorType}" label="elevatorType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="划入资金帐号名称">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payinCbsActname}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payinCbsActname}" label="payinCbsActname"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="划入资金帐号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payinCbsActno}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payinCbsActno}" label="payinCbsActno"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="划入资金帐号类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payinCbsActtype}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payinCbsActtype}" label="payinCbsActtype"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="是否出售">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.sellFlag}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.sellFlag}" label="sellFlag"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="楼号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.buildingNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.buildingNo}" label="buildingNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="门号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.unitNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.unitNo}" label="unitNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="室号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.roomNo}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.roomNo}" label="roomNo"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="证件类型">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.certType}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.certType}" label="certType"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="证件编号">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.certId}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.certId}" label="certId"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="购房款总额">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.houseTotalAmt}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.houseTotalAmt}" label="houseTotalAmt"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="是否足额交存">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.payFullFlag}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.payFullFlag}" label="payFullFlag"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="后续报文标志">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgNextFlag}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgNextFlag}" label="msgNextFlag"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="交易处理状态">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.txnCtlSts}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.txnCtlSts}" label="txnCtlSts"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文最后处理日期">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgProcDate}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgProcDate}" label="msgProcDate"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="报文最后处理时间">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.msgProcTime}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.msgProcTime}" label="msgProcTime"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="备注">
    <p:cellEditor><f:facet name="output"><h:outputText value="#{record.remark}"/>
    </f:facet><f:facet name="input"><p:inputText value="#{record.remark}" label="remark"/></f:facet>
    </p:cellEditor>
</p:column>
<p:column headerText="操作" style="width:50px">
    <p:rowEditor />
</p:column>
</p:dataTable>
</div>
<div style="margin-top: 20px">
    ===>TMP_MSGIN  已接收报文
    <p:dataTable id="pdt2" dynamic="true" style="width:100%;"
                 value="#{hmbMockAction.tmpMsginList}" var="record"
                 rowKey="#{record.pkid}"
                 selection="#{hmbMockAction.selectedTmpMsginRecords}"
                 paginatorTemplate="{FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                 paginator="true" rows="15" paginatorPosition="bottom"
                 rowsPerPageTemplate="100,50,30,15,5"
                 emptyMessage="数据记录为空...">
        <p:column headerText="交易码"><h:outputText value="#{record.txnCode}"/></p:column>
        <p:column headerText="报文编号"><h:outputText value="#{record.msgSn}"/></p:column>
        <p:column headerText="报文的子序号"><h:outputText value="#{record.msgSubSn}"/></p:column>
        <p:column headerText="报文类型"><h:outputText value="#{record.msgType}"/></p:column>
        <p:column headerText="子报文数"><h:outputText value="#{record.submsgNum}"/></p:column>
        <p:column headerText="发送方编号"><h:outputText value="#{record.sendSysId}"/></p:column>
        <p:column headerText="发起方编号"><h:outputText value="#{record.origSysId}"/></p:column>
        <p:column headerText="报文产生时间"><h:outputText value="#{record.msgDt}"/></p:column>
        <p:column headerText="截止交易日期"><h:outputText value="#{record.msgEndDate}"/></p:column>
        <p:column headerText="动作代码"><h:outputText value="#{record.actionCode}"/></p:column>
        <p:column headerText="原始报文编号"><h:outputText value="#{record.origMsgSn}"/></p:column>
        <p:column headerText="报文处理代码"><h:outputText value="#{record.rtnInfoCode}"/></p:column>
        <p:column headerText="报文处理信息"><h:outputText value="#{record.rtnInfo}"/></p:column>
        <p:column headerText="交易方式"><h:outputText value="#{record.txnType}"/></p:column>
        <p:column headerText="业务种类"><h:outputText value="#{record.bizType}"/></p:column>
        <p:column headerText="发起方的交易类型"><h:outputText value="#{record.origTxnCode}"/></p:column>
        <p:column headerText="信息ID1"><h:outputText value="#{record.infoId1}"/></p:column>
        <p:column headerText="信息ID1类型"><h:outputText value="#{record.infoIdType1}"/></p:column>
        <p:column headerText="信息ID2"><h:outputText value="#{record.infoId2}"/></p:column>
        <p:column headerText="信息ID2类型"><h:outputText value="#{record.infoIdType2}"/></p:column>
        <p:column headerText="信息编码"><h:outputText value="#{record.infoCode}"/></p:column>
        <p:column headerText="信息名称"><h:outputText value="#{record.infoName}"/></p:column>
        <p:column headerText="信息地址"><h:outputText value="#{record.infoAddr}"/></p:column>
        <p:column headerText="分户数"><h:outputText value="#{record.cellNum}"/></p:column>
        <p:column headerText="建筑面积"><h:outputText value="#{record.builderArea}"/></p:column>
        <p:column headerText="归属区县ID"><h:outputText value="#{record.districtId}"/></p:column>
        <p:column headerText="核算户账号1"><h:outputText value="#{record.fundActno1}"/></p:column>
        <p:column headerText="核算户账号1类型"><h:outputText
                value="#{record.fundActtype1}"/></p:column>
        <p:column headerText="核算户账号2"><h:outputText value="#{record.fundActno2}"/></p:column>
        <p:column headerText="核算户账号2类型"><h:outputText
                value="#{record.fundActtype2}"/></p:column>
        <p:column headerText="结算户账号1"><h:outputText value="#{record.settleActno1}"/></p:column>
        <p:column headerText="结算户账号1类型"><h:outputText
                value="#{record.settleActtype1}"/></p:column>
        <p:column headerText="结算户账号2"><h:outputText value="#{record.settleActno2}"/></p:column>
        <p:column headerText="结算户账号2类型"><h:outputText
                value="#{record.settleActtype2}"/></p:column>
        <p:column headerText="基金帐户状态"><h:outputText value="#{record.actSts}"/></p:column>
        <p:column headerText="账户余额"><h:outputText value="#{record.actBal}"/></p:column>
        <p:column headerText="会计帐号"><h:outputText value="#{record.cbsActno}"/></p:column>
        <p:column headerText="会计帐号类型"><h:outputText value="#{record.cbsActtype}"/></p:column>
        <p:column headerText="会计帐户名称"><h:outputText value="#{record.cbsActname}"/></p:column>
        <p:column headerText="开户银行名称"><h:outputText value="#{record.bankName}"/></p:column>
        <p:column headerText="分支机构编号"><h:outputText value="#{record.branchId}"/></p:column>
        <p:column headerText="存款类型"><h:outputText value="#{record.depositType}"/></p:column>
        <p:column headerText="交易金额1"><h:outputText value="#{record.txnAmt1}"/></p:column>
        <p:column headerText="交易金额2"><h:outputText value="#{record.txnAmt2}"/></p:column>
        <p:column headerText="交易金额3"><h:outputText value="#{record.txnAmt3}"/></p:column>
        <p:column headerText="交易金额4"><h:outputText value="#{record.txnAmt4}"/></p:column>
        <p:column headerText="利息金额1"><h:outputText value="#{record.intrAmt1}"/></p:column>
        <p:column headerText="利息金额2"><h:outputText value="#{record.intrAmt2}"/></p:column>
        <p:column headerText="利息金额3"><h:outputText value="#{record.intrAmt3}"/></p:column>
        <p:column headerText="利息金额4"><h:outputText value="#{record.intrAmt4}"/></p:column>
        <p:column headerText="借贷标志"><h:outputText value="#{record.dcFlag}"/></p:column>
        <p:column headerText="交易时间"><h:outputText value="#{record.txnDt}"/></p:column>
        <p:column headerText="方案编号"><h:outputText value="#{record.schemeNo}"/></p:column>
        <p:column headerText="流水编号"><h:outputText value="#{record.streamNo}"/></p:column>
        <p:column headerText="单位ID"><h:outputText value="#{record.orgId}"/></p:column>
        <p:column headerText="单位类型"><h:outputText value="#{record.orgType}"/></p:column>
        <p:column headerText="单位名称"><h:outputText value="#{record.orgName}"/></p:column>
        <p:column headerText="单位地址"><h:outputText value="#{record.orgAddr}"/></p:column>
        <p:column headerText="单位邮编"><h:outputText value="#{record.orgZipcode}"/></p:column>
        <p:column headerText="单位联系电话"><h:outputText value="#{record.orgPhone}"/></p:column>
        <p:column headerText="单位联系人"><h:outputText value="#{record.orgLinkman}"/></p:column>
        <p:column headerText="组织机构代码"><h:outputText value="#{record.orgCodeNo}"/></p:column>
        <p:column headerText="营业执照编号"><h:outputText value="#{record.orgLicenseNo}"/></p:column>
        <p:column headerText="资质证书编号"><h:outputText value="#{record.orgCertNo}"/></p:column>
        <p:column headerText="法人代表"><h:outputText value="#{record.legalPerson}"/></p:column>
        <p:column headerText="开发单位名称"><h:outputText value="#{record.devOrgName}"/></p:column>
        <p:column headerText="房屋交存类型"><h:outputText value="#{record.houseDepType}"/></p:column>
        <p:column headerText="收据编号"><h:outputText value="#{record.receiptNo}"/></p:column>
        <p:column headerText="交存标准1"><h:outputText value="#{record.depStandard1}"/></p:column>
        <p:column headerText="缴款类型"><h:outputText value="#{record.depType}"/></p:column>
        <p:column headerText="缴存人"><h:outputText value="#{record.depPerson}"/></p:column>
        <p:column headerText="户卡号"><h:outputText value="#{record.houseCardNo}"/></p:column>
        <p:column headerText="购房合同号"><h:outputText value="#{record.houseContNo}"/></p:column>
        <p:column headerText="交存标准2"><h:outputText value="#{record.depStandard2}"/></p:column>
        <p:column headerText="资金付方账号"><h:outputText value="#{record.payoutActno}"/></p:column>
        <p:column headerText="付款方名称"><h:outputText value="#{record.payoutActName}"/></p:column>
        <p:column headerText="资金收方账号"><h:outputText value="#{record.payinActno}"/></p:column>
        <p:column headerText="收款方名称"><h:outputText value="#{record.payinActName}"/></p:column>
        <p:column headerText="购房人联系电话"><h:outputText
                value="#{record.houseCustPhone}"/></p:column>
        <p:column headerText="凭证状态"><h:outputText value="#{record.voucherSts}"/></p:column>
        <p:column headerText="凭证类型"><h:outputText value="#{record.voucherType}"/></p:column>
        <p:column headerText="关联报文编号"><h:outputText value="#{record.linkMsgSn}"/></p:column>
        <p:column headerText="有无电梯"><h:outputText value="#{record.elevatorType}"/></p:column>
        <p:column headerText="划入资金帐号名称"><h:outputText
                value="#{record.payinCbsActname}"/></p:column>
        <p:column headerText="划入资金帐号"><h:outputText value="#{record.payinCbsActno}"/></p:column>
        <p:column headerText="划入资金帐号类型"><h:outputText
                value="#{record.payinCbsActtype}"/></p:column>
        <p:column headerText="是否出售"><h:outputText value="#{record.sellFlag}"/></p:column>
        <p:column headerText="楼号"><h:outputText value="#{record.buildingNo}"/></p:column>
        <p:column headerText="门号"><h:outputText value="#{record.unitNo}"/></p:column>
        <p:column headerText="室号"><h:outputText value="#{record.roomNo}"/></p:column>
        <p:column headerText="证件类型"><h:outputText value="#{record.certType}"/></p:column>
        <p:column headerText="证件编号"><h:outputText value="#{record.certId}"/></p:column>
        <p:column headerText="购房款总额"><h:outputText value="#{record.houseTotalAmt}"/></p:column>
        <p:column headerText="是否足额交存"><h:outputText value="#{record.payFullFlag}"/></p:column>
        <p:column headerText="后续报文标志"><h:outputText value="#{record.msgNextFlag}"/></p:column>
        <p:column headerText="交易处理状态"><h:outputText value="#{record.txnCtlSts}"/></p:column>
        <p:column headerText="报文最后处理日期"><h:outputText value="#{record.msgProcDate}"/></p:column>
        <p:column headerText="报文最后处理时间"><h:outputText value="#{record.msgProcTime}"/></p:column>
        <p:column headerText="备注"><h:outputText value="#{record.remark}"/></p:column>
    </p:dataTable>

</div>
</h:form>
</p:tab>
</p:tabView>
</div>
</ui:define>
</ui:composition>